package light.mvc.service.record;

import java.util.List;
import light.mvc.pageModel.base.PageFilter;
import light.mvc.pageModel.base.Tree;
import light.mvc.pageModel.record.Project;

public interface ProjectServiceI {
	public abstract List<Project> dataGrid(Project paramProject, PageFilter paramPageFilter);

	public abstract Long count(Project paramProject, PageFilter paramPageFilter);

	public abstract void add(Project paramProject);

	public abstract void delete(Long paramLong);

	public abstract void edit(Project paramProject);

	public abstract Project get(Long paramLong);

	public abstract void grant(Project paramProject);

	public abstract List<Tree> tree();
}
